Career 2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour U.S. Open - New York Shanghai Rolex Masters - Shanghai Rolex Paris Masters - Paris Australian Open - Melbourne Miami Open - Miami French Open - Paris Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Wimbledon - London National Bank Open - Montreal Western & Southern Open - Cincinnati China Open - Beijing Almaty Open - Almaty Erste Bank Open - Vienna Rolex Paris Masters - Paris Australian Open - Melbourne Barcelona Open Banc Sabadell - Barcelona Terra Wortmann Open - Halle Miami Open - Miami Internazionali BNL d'Italia - Rome Mutua Madrid Open - Madrid Gonet Geneva Open - Geneva French Open - Paris Libema Open - 's-Hertogenbosch Wimbledon - London National Bank Open - Toronto U.S. Open - New York China Open - Beijing Shanghai Rolex Masters - Shanghai Eckental Challenger Prague 3 Challenger Shanghai Rolex Masters - Shanghai Uzbekistan F1 Uzbekistan F2 Czech Republic F1 Czech Republic F2 Czech Republic F3 USA F21 Hungary F6 Austria F1 Austria F2 Portugal F2 Czech Republic F1 Czech Republic F2 Czech Republic F3 Austria F5 Italy F23 Serbia & Montenegro F4 Croatia F3 Slovakia F1 Hungary F4 Hungary F5 Germany-w1 Germany-w2 Germany-w3 Germany-w4 Czech Republic F6 Germany F1 Croatia F1 Croatia F2 Poland F2 Poland F3 UAE F1 UAE F2 Czech Republic F1 Germany F6 Germany F8 Belgium F1 Belgium F2 Slovakia F1 Slovakia F2 Poland F10 Poland F11 France F16 France F17 France F18 France F19 Czech Republic F4 Czech Republic F5 Germany F4 Croatia F1 Croatia F2 Italy F10 Czech Republic F1 Uzbekistan F2 France F17 France F18 Czech Republic F5 Czech Republic F6 Germany F1 Germany F4 Russia F7 Croatia F1 Croatia F2 Germany F2 Germany F3 Kazakhstan F1 Russia F3 Bulgaria F2 Bulgaria F4 Bulgaria F5 Kazakhstan F10 Kazakhstan F11 Chinese Taipei F2 France F17 France F18 France F19 Togo F1 Germany F2 Kazakhstan F1 France F4 France F5 Uzbekistan F1 Uzbekistan F2 Spain F7 (Reus) Czech Republic F4 (Pardubice) M25 Sharm ElSheikh M25 Sharm ElSheikh M25 Prague M25 Portimao M25 Prague M25 Muttenz M25 Loule M25 Trnava M25 Jablonec nad Nisou M25 Santa Margherita di Pula M25 Telfs M25 Kramsach M25 Bielsko Biala Tatra Banka Open - Bratislava Ispat Open 2004 - Ostrava ATP Slovak Open Challenger - Bratislava Prague Open - Prague Tatra Banka Open 2006 - Bratislava KGHM Dialog Polish Indoors - Wroclaw XI Torneo Internazionale di Tennis - Barletta Ostrava Open 2005 - Ostrava Prosperita Open 2007 - Ostrava Stella Artois Clay Court Championships - Budaors Fergana Challenger - Fergana ATP Challenger Trophy 2007 - Trnava Intersport Heilbronn Open - Heilbronn KGHM Emax Polish Indoors - Wroclaw Unicredit (Suisse) Bank S. A. Challenger - Chiasso 10° Trofeo Luigi Pezzoli - Bergamo Prosperita Open 2006 - Ostrava Internationaux du Doubs - Besancon Baden Open - Ettlingen Czech Open 2006 - Prostejov Prosperita Open 2008 - Ostrava Memorial A. Manfredini Sassuolo Challenger - Sassuolo Banja Luka Challenger - Banja Luka GHI Bronx Tennis Classic - Bronx Pekao Open - Szczecin Kobstaedernes ATP Challenger - Kolding Labertz Open by Stawag - Aachen BH Telecom Sarajevo 2007 - Sarajevo Tatra Banka Slovak Open - Bratislava Open Prevadies - St. Brieuc Unicredit (Suisse) Bank S.A. Challenger - Chiasso Belgrade Challenger Wolfsburg Challenger Bergamo Challenger Steelers Cup - Kosice Sarajevo Challenger Napoli Challenger Athens Challenger Rome Challenger Sofia Challenger Ostrava Challenger Bordeaux Challenger Guzzini Challenger - Recanati Open Castilla y Leon - Segovia Levene Gouldin & Thompson Tennis Challenger - Binghamton GHI Bronz Classic - Bronx Lugano Challenger Braunschweig Challenger Dusseldorf Open Challenger 2007 - Dusseldorf Scheveningen Challenger The Tarka Challenger - Barnstaple Poznan Challenger San Marino Challenger Szczecin Challenger Trnava Challenger Napoli Challenger Rennes Challenger Heilbronn Open - Heilbronn Orleans Challenger KGHM Dialog Polish Indoors - Wroclaw Eckental Challenger Wroclaw Challenger Challenger DCNS de Cherbourg - Cherbourg Helsinki Challenger Heilbronn Challenger Belgrade Challenger Sarajevo Challenger BH Indoor Sarajevo - Sarajevo Ostrava Challenger Alessandria Challenger Kosice Challenger Tennis Napoli Cup - Napoli Braunschweig Challenger Mitsubishi Electric Europe Cup - Monza Oberstaufen Challenger Orbetello Challenger 3° Challenger Internazionale Dell'Insurbia 2008 - Chiasso Cordenons Challenger Kitzbuhel Challenger Szczecin Challenger Trnava Challenger ECM Prague Open 2008 - Prague Orleans Challenger Eckental Challenger Aachen Challenger Bratislava Challenger Prague Challenger Kosice Challenger San Marino Challenger Genova Challenger Kosice Open-Steelers Cup 2008 - Kosice Orleans Challenger Mons Challenger Bratislava Challenger Bratislava Challenger Kos Succhetti Tennis Cup - Cordenons Dusseldorf Open Challenger - Dusseldorf Dallas Challenger Le Gosier Challenger ATP Challenger Trophy 2008 - Trnava Ostrava Challenger Prostejov Challenger Geneva Challenger Helsinki Challenger Astana Challenger Irving Challenger Guadalajara Challenger Vercelli Challenger Cordenons Challenger Samarkand Challenger Karshi Challenger Prostejov Challenger Prague Challenger Astana Challenger Genova Challenger Mons Challenger Rennes Challenger Salzburg Challenger Reunion Island Challenger Mouilleron-Le-Captif Challenger Zagreb Challenger Bergamo Challenger Cherbourg Challenger Cherbourg Challeger Kazan Challenger Raanana Challenger Rome Challenger Turin Challenger Rome Challenger Mons Challenger Moscow Challenger Fergana Challenger Marburg Challenger Braunschweig Challenger Astana Challenger Aptos Challenger Bordeaux Challenger Vancouver Challenger Istanbul Challenger Rennes Challenger Singapore Challenger Burnie Challenger Caloundra Challenger Cherbourg Challenger Quimper Challenger Jonkoping Challenger Irving Challenger Le Gosier Challenger Aix En Provence Challenger Karshi Challenger Bordeaux Challenger Samarkand Challenger Prostejov Challenger Prague Challenger Barletta Challenger Biella Challenger Segovia Challenger Rennes Challenger Cortina Challenger Ostrava Challenger Prostejov Challenger Bratislava Challenger Braunschweig Challenger Sopot Challenger Koblenz Challenger Rennes Challenger Irving Challenger Sophia Antipolis Challenger Bratislava Challenger Aix En Provence Challenger Surbiton Challenger Liberec Challenger Portoroz Challenger Kaohsiung Challenger Marbella Challenger Tunis Challenger Ostrava Challenger Lisbon Challenger Poznan Challenger Recanati Challenger Bastad Challenger Scheveningen Challenger Prague Challenger Bratislava Challenger Bordeaux Challenger Sibiu Challenger Almaty Challenger Bratislava Challenger Budapest Challenger Cherbourg Challenger Heilbronn Challenger Nottingham Challenger Ilkley Challenger Dallas Challenger Braunschweig Challenger Francavilla Challenger Prague Challenger Cassis Challenger Istanbul Challenger Kaohsiung Challenger Mouilleron-Le-Captif Challenger Eckental Challenger Mons Challenger Noumea Challenger Brest Challenger Prague Challenger Prague II Challenger Prostejov Challenger Prague Challenger Istanbul Challenger Cherbourg Challenger Bordeaux Challenger Prostejov Challenger Amersfoort Challenger Indian Wells Challenger Sibiu Challenger Forli 3 Challenger Gran Canaria Challenger Roseto Degli Abruzzi 1 Challenger Zadar Challenger Oeiras 2 Challenger Prague 1 Challenger Ostrava Challenger Trnava Challenger Mallorca Challenger Barletta Challenger Geneva Challenger Bratislava Challenger Prague 3 Challenger Mallorca Challenger Istanbul Challenger Orleans Challenger Ortisei Challenger Poprad Tatry Challenger Tenerife 1 Challenger Tenerife 2 Challenger Portoroz Challenger Marbella Challenger Genova Challenger Split 2 Challenger Prague Challenger Rennes Challenger Prague Open - Prague Rome Challenger Prostejov Challenger Prostejov Challenger Tulln Challenger Traralgon Challenger Forli 3 Challenger Bratislava Challenger Mouilleron-Le-Captif Challenger Kazan Challenger St. Brieuc Challenger Bengalaru Challenger Prague 2 Challenger Moscow Challenger Ostrava Challenger Braunschweig Challenger Vicenza Challenger Cassis Challenger Split 1 Challenger Heilbronn Challenger San Benedetto Challenger Nottingham 1 Challenger Tulln Challenger Vicenza Challenger St. Tropez Challenger Prague Challenger Bratislava Challenger Riviera di Rimini Challenger - Rimini Ostrava Challenger Levene Gouldin & Thompson Tennis Challenger - Binghamton Lyon Challenger Ilkley Challenger Liberec Challenger Tashkent Challenger Phoenix Challenger Alicante Challenger Murcia Challenger Augsburg Challenger Poznan Challenger Orleans Challenger Quimper Challenger Quimper 2 Challenger Ostrava Challenger Salzburg-Anif Challenger Bucharest Challenger Barletta Challenger Bratislava Challenger Tenerife 3 Challenger Rovereto Challenger Prague 1 Challenger Las Franquesas del Valles Challenger Roseto Degli Abruzzi 2 Challenger Oeiras 1 Challenger Heineken Open - Auckland Heineken Open - Auckland Mercedes Cup - Stuttgart Austrian Open - Kitzbuhel Bank Austria Tennis Trophy - Vienna Next Generation Adelaide International - Adelaide Forli 2 Challenger International German Open - Hamburg Bank Austria Tennis Trophy - Vienna Qatar ExxonMobil Open - Doha Medibank International - Sydney Bet-At-Home Austrian Open - Kitzbuhel German Tennis Championships - Hamburg St. Petersburg Open - St. Petersburg Serbia Open - Belgrade AEGON Championships - London BA-CA Tennis Trophy - Vienna AEGON International - Eastbourne Kremlin Cup - Moscow Heineken Open - Auckland BRD Nastase Tiriac Trophy - Bucharest AEGON Championships - London St. Petersburg Open - St. Petersburg Qatar ExxonMobil Open - Doha Apia International - Sydney PBZ Zagreb Indoors - Zagreb ABN AMRO World Tennis Tournament - Rotterdam Ostrava Challenger Dubai Duty Free Tennis Championships - Dubai BRD Nastase Tiriac Trophy - Bucharest Portugal Open - Oeiras Vegeta Croatia Open - Umag Bet-at-home Cup - Kitzbuhel Winston-Salem Open - Winston-Salem BRD Nastase Tiriac Trophy - Bucharest BMW Open - Munich Dubai Duty Free Tennis Championships - Dubai Open Sabadell Atlantico - Barcelona Winston-Salem Open - Winston-Salem China Open - Beijing Allianz Suisse Open - Gstaad Winston Salem - Winston Salem BCR Open Romania - Bucharest Malaysian Open - Kuala Lumpur Aircel Chennai Open - Chennai Rakuten Japan Open - Tokyo Kremlin Cup - Moscow ASB Classic - Auckland Garanti Koza Sofia Open - Sofia Qatar ExxonMobil Open - Doha Heineken Open - Auckland ABN AMRO World Tennis Tournament - Rotterdam Barcelona Open BancSabadell - Barcelona BRD Nastase Tiriac Trophy - Bucharest TEB BNP Paribas Istanbul Open - Istanbul BMW Open - Munich Dubai Duty Free Tennis Championships - Dubai Open Sabadell Atlantico - Barcelona St. Petersburg Open - St. Petersburg Kremlin Cup - Moscow Qatar ExxonMobil Open - Doha ASB Classic - Auckland Open 13 - Marseille Dubai Duty Free Tennis Championships - Dubai Bet-at-home Open - Hamburg Mercedes Cup - Stuttgart Kremlin Cup - Moscow Bet-at-home Open - Hamburg Next Gen ATP Finals - Milan Bet-at-home Cup - Kitzbuhel Open Sud de France - Montpellier Qatar ExxonMobil Open - Doha PBZ Zagreb Indoors - Zagreb Open 13 - Marseille Dubai Duty Free Tennis Championships - Dubai Power Horse Cup - Dusseldorf St. Petersburg Open - St. Petersburg Mercedes Cup - Stuttgart Bet-at-home Open - Hamburg China Open - Beijing Credit Agricole Suisse Open - Gstaad Kremlin Cup - Moscow Erste Bank Open - Vienna Erste Bank Open - Vienna Qatar ExxonMobil Open - Doha PBZ Zagreb Indoors - Zagreb Aircel Chennai Open - Chennai Sydney International - Sydney Open 13 - Marseille DIEMA XTRA Sofia Open - Sofia ABN AMRO World Tennis Tournament - Rotterdam Gazprom Hungarian Open - Budapest BMW Open - Munich Noventi Open - Halle China Open - Beijing Kremlin Cup - Moscow ASB Classic - Auckland ABN AMRO World Tennis Tournament - Rotterdam Mercedes Cup - Stuttgart Bet-at-home Open - Hamburg St. Petersburg Open - St. Petersburg European Open - Antwerp Erste Bank Open - Vienna Moselle Open - Metz China Open - Beijing Kremlin Cup - Moscow Erste Bank Open - Vienna Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha ABN AMRO World Tennis Tournament - Rotterdam ABN AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille Dubai Duty Free Tennis Championships - Dubai Dubai Duty Free Tennis Championships - Dubai Geneva Open - Geneva Mercedes Cup - Stuttgart Open Parc - Lyon cinch Championships - London Vegeta Croatia Open - Umag Bet-at-home Open - Hamburg Next Generation Adelaide International - Adelaide Topshelf Open - 's-Hertogenbosch Plava Laguna Croatia Open - Umag Shenzhen Open - Shenzhen Erste Bank Open - Vienna Swiss Indoors Basel - Basel Generali Open - Kitzbuhel Open Sud de France - Montpellier St. Petersburg Open - St. Petersburg ABN AMRO World Tennis Tournament - Rotterdam Winston-Salem Open - Winston-Salem Open 13 - Marseille Gerry Weber Open - Halle Dubai Duty Free Tennis Championships - Dubai Adelaide International 1 - Adelaide PTT Thailand Open - Bangkok Adelaide International 2 - Adelaide Geneva Open - Geneva China Open - Beijing Gerry Weber Open - Halle SkiStar Swedish Open - Bastad Kremlin Cup - Moscow Generali Open - Kitzbuhel Serbia Open - Belgrade Gonet Geneva Open - Geneva Shenzhen Open - Shenzhen Winston-Salem Open - Winston-Salem Chengdu Open - Chengdu Citi Open - Washington European Open - Antwerp Stockholm Open - Stockholm China Open - Beijing Erste Bank Open - Vienna Erste Bank Open - Vienna Adelaide International 1 - Adelaide Open Sud de France - Montpellier ABN AMRO World Tennis Tournament - Rotterdam Mercedes Cup - Stuttgart Gerry Weber Open - Halle Dubai Duty Free Tennis Championships - Dubai Barcelona Open Banc Sabadell - Barcelona Zhuhai Open - Zhuhai China Open - Beijing Barcelona Open BancSabadell - Barcelona Rakuten Japan Open - Tokyo TEB BNP Paribas Istanbul Open - Istanbul Erste Bank Open - Vienna Open Parc - Lyon ASB Classic - Auckland SkiStar Swedish Open - Bastad Dubai Duty Free Tennis Championships - Dubai Gerry Weber Open - Halle Libema Open - 's-Hertogenbosch China Open - Beijing Erste Bank Open - Vienna cinch Championships - London Chengdu Open - Chengdu ABN AMRO World Tennis Tournament - Rotterdam Open 13 Provence - Marseille Barcelona Open BancSabadell - Barcelona Geneva Open - Geneva Hangzhou Open - Hangzhou Citi Open - Washington Hong Kong Tennis Open - Hong Kong Open 13 Provence - Marseille Dubai Duty Free Tennis Championships - Dubai Barcelona Open Banc Sabadell - Barcelona Open 13 Provence - Marseille Qatar ExxonMobil Open - Doha St. Petersburg Open - St. Petersburg Dubai Duty Free Tennis Championships - Dubai Erste Bank Open - Vienna Tata Open Maharashtra - Pune Open 13 Provence - Marseille Dubai Duty Free Tennis Championships - Dubai Hamburg European Open - Hamburg Great Ocean Road Open - Melbourne Barcelona Open Banc Sabadell - Barcelona Noventi Open - Halle Mallorca Championships - Mallorca Kremlin Cup - Moscow ABN AMRO World Tennis Tournament - Rotterdam Qatar ExxonMobil Open - Doha Dubai Duty Free Tennis Championships - Dubai Open Parc - Lyon Noventi Open - Halle Hamburg European Open - Hamburg Aegon Nottingham Open - Nottingham Astana Open - Astana Adelaide International 2 - Adelaide Hong Kong Tennis Open - Hong Kong Generali Open - Kitzbuhel Moselle Open - Metz Open 13 Provence - Marseille Qatar ExxonMobil Open - Doha Dubai Duty Free Tennis Championships - Dubai Citi Open - Washington BMW Open - Munich Swiss Indoors Basel - Basel Shenzhen Open - Shenzhen Mercedes Cup - Stuttgart Citi Open - Washington Open 13 Provence - Marseille Moselle Open - Metz Libema Open - 's-Hertogenbosch Sony Ericsson Open - Miami Sony Ericsson Open - Miami BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Western & Southern Open - Cincinnati BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Rogers Cup - Montreal Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Coupe Rogers - Montreal Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris Internazionali BNL d'Italia - Rome Western & Southern Open - New York BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Western & Southern Open - Cincinnati Rolex Paris Masters - Paris Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid National Bank Open - Montreal Western & Southern Open - Cincinnati Rolex Paris Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome BNP Paribas Open - Indian Wells Western & Southern Open - Cincinnati Monte-Carlo Rolex Masters - Monte-Carlo Rolex Paris Masters - Paris Cincinnati Open - Cincinnati Mutua Madrid Open - Madrid BNP Paribas Open - Indian Wells Internazionali BNL d'Italia - Rome BNP Paribas Open - Indian Wells U.S. Open - New York Australian Open - Melbourne French Open - Paris French Open - Paris U.S. Open - New York U.S. Open - New York Australian Open - Melbourne French Open - Paris Australian Open - Melbourne Wimbledon - London Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Wimbledon - London Australian Open - Melbourne Wimbledon - London French Open - Paris Wimbledon - London Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Wimbledon - London French Open - Paris U.S. Open - New York Wimbledon - London Australian Open - Melbourne French Open - Paris U.S. Open - New York Wimbledon - London French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open Qualifying - Doha Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Davis Cup, World Group, 1R, SUI-CZE 2-3 Davis Cup, Group I, 1R, RUS-POL 2-3 Davis Cup, World Group, QF, JPN-CZE 0-5 Davis Cup, World Group, 1R, CZE-AUS 2-3 Davis Cup, Group I, 2R, RUS-ESP 3-2 Davis Cup, World Group, PO, IND-CZE 1-3 Davis Cup, World Group, 1R, GER-CZE 2-3 Davis Cup, World Group, QF, CZE-FRA 1-3 Davis Cup, World Group, 1R, SRB-RUS 4-1 Davis Cup, World Group, PO, HUN-RUS 3-1 Davis Cup, World Group, PO, NED-CZE 3-2 Davis Cup, World Group, PO, HUN-CZE 2-3 Davis Cup, Finals, Group B ATP Cup - Brisbane, Perth, Sydney Davis Cup, World Group, PO, ROU-CZE 0-5 Davis Cup, World Group, 1R, CZE-ITA 4-1 Davis Cup, World Group, QF, CZE-SRB 4-1 Davis Cup, World Group, QF, KAZ-CZE 1-3 Davis Cup, World Group, SF, CZE-ARG 3-2 Davis Cup, Group I, PO, RUS-RSA 5-0 Davis Cup, World Group, 1R, CZE-NED 3-2 Davis Cup, World Group, SF, FRA-CZE 4-1 Hopman Cup - Perth Davis Cup, Group I, PO, RUS-BLR 3-2 Davis Cup, World Group, QR, SUI-RUS 1-3 Davis Cup, World Group, QR, CZE-NED 1-3 Davis Cup, Finals, QF, SRB-RUS 1-2 Davis Cup, Finals, SF, RUS-CAN 1-2 Davis Cup, World Group, QR, SVK-CZE 1-3 Australian Open (juniors) U.S. Open (juniors) Australian Open (juniors) French Open (juniors) Wimbledon (juniors) U.S. Open (juniors) French Open (juniors) Mubadala World Tennis Championship Mubadala World Tennis Championship All Lower level tournaments Kooyong Classic - Kooyong M25 Santa Margherita di Pula Olympics - Rio de Janeiro Olympics - Tokyo